jam the finger in the door - Francés Inglés Diccionario